home *** CD-ROM | disk | FTP | other *** search
/ Wildcat Gold - The Optical BBS / Wildcat Gold - The Optical BBS (The Golden ROM Series)(Volume 4 Number 1)(The Digital Publishing Company)(1992).ISO / sdn / wf200_c.sdn / WF.016 < prev    next >
Text File  |  1989-12-21  |  12KB  |  262 lines

  1. .f3                              - # -              Chapter 16 - Printing & Formatting
  2. .rm70
  3. .mt5
  4. .mb5
  5. .pl66
  6. .tc
  7. .tc 16. PRINTING & FORMATTING .............................#
  8. 16. PRINTING & FORMATTING
  9.  
  10. Word Fugue uses several methods to format text:
  11. ■  Dot lines. These are special text lines that control most
  12.    formatting features.
  13. ■  Editing commands, including special font characters.
  14.  
  15. .tc    Printing a File ....................................#
  16. Printing a File
  17.  
  18. Any text file can be printed from within WordFugue. Files formatted
  19. with WordFugue's page layout commands and font controls will print
  20. with multiple fonts, headers, footers, and page breaks. Press Ctrl K
  21. P to initiate background printing.
  22.  
  23. Do not press <Enter> on the first menu selection, Print file now,
  24. until the other items in the box have been set to your satisfaction.
  25. Selecting the first item starts the print job.
  26.  
  27. After you select the second menu item, Name of file, a prompt box will
  28. request entry of the name of the file to print. When prompted for a
  29. file name, you may enter DOS wildcards or the name of another drive or
  30. subdirectory. In this case, another window will display the names of
  31. all matching files. You can select from this list by using the cursor
  32. keypad, or by pressing the first letter of the filename in which you
  33. are interested.
  34.  
  35. If you wish to print a file that is currently loaded in memory, be
  36. sure to save any recent changes to disk before trying to print it. If
  37. you attempt to print a file that has unsaved changes, WordFugue will
  38. produce an error message.
  39.  
  40. Set Auto formatting OFF if you wish to have WordFugue ignore
  41. formatting commands (. commands) in your text. In this case, text will
  42. print continuously with no form feeds or page breaks. Control codes
  43. embedded in the text will be written to the output without
  44. interpretation.
  45.  
  46. By default, WordFugue prints all pages of the document. You can set
  47. starting and stopping pages if desired.
  48.  
  49. Select from any of the available printer definition files (default
  50. extension .PDF) to find one that is appropriate for your printer. You
  51. can change to another file and use Options Save setup to regularly use
  52. that file.
  53.  
  54. You can also choose between sending the printed output to LPT1, LPT2,
  55. LPT3 or to a file. LPT1 etc refer to the computer port where your
  56. printer is attached. If the printer is attached to a serial port, you
  57. must use the DOS MODE command in order to assign the serial port to
  58. one of the print devices LPT1, LPT2 or LPT3. Your choice will be saved
  59. with WordFugue when you Save Setup.
  60.  
  61. When output is printed to a file, all control codes are written out
  62. just as when they are printed. In this case, you must also specify the
  63. name of the output file using the prompt window.
  64.  
  65. Set Manual paper feed ON if you wish to have WordFugue prompt you to
  66. insert a new sheet of paper after each page. This choice is also
  67. stored as part of the printer definition file for your selected
  68. printer.
  69.  
  70. Set Use formfeeds ON if your printer accepts ASCII character #12 to
  71. eject each page. Otherwise, WordFugue will fill out the end of each
  72. page with blank lines.
  73.  
  74. After making all selections, move the menu bar to the Print file now
  75. item and press <Enter>. If you decide not to print, just press <Esc>.
  76. Printing occurs as a background task. You can continue editing with
  77. minimal loss of performance while the print job continues.
  78.  
  79. To stop a print job at any time, execute the Print File command
  80. sequence. WordFugue will confirm whether you want to stop the print
  81. job.
  82.  
  83. You can edit and store printer definitions from within WordFugue,
  84. using the File Print menu.
  85.  
  86. Select a printer definition file (default extension .PDF) using the
  87. Which printer menu item. WordFugue will load this printer file into
  88. memory.
  89.  
  90. .tc    Dot Commands........................................#
  91. Dot Commands
  92.  
  93.    Dot commands perform a variety of functions, mostly related to
  94.    printing. They are also used for table of contents and indexing.
  95.    Type a period (dot) in column 1 and follow it with a 2 character
  96.    command code and any other information that the command code
  97.    requires. It does not matter whether the commands are in upper case
  98.    or lower case. Press enter to end the line. The line remains in
  99.    your file, but does not appear in the printout.
  100.  
  101.    If you require, the prefix character (dot or period) can be changed
  102.    to any special (non alphabetic and non numeric) character. From the
  103.    pull down menu, select Options, followed by Load file options, and
  104.    then Print format character. You will be prompted for the new
  105.    character to use. The new character can be saved so that Word Fugue
  106.    will always use the character you have specified. If you do change
  107.    the character, it will be used for all printing from that time
  108.    forth. IE, you cannot change prefix in mid document.
  109.  
  110. .cp15
  111. .tc      Print formatting Dot Commands.....................#
  112.    Print formatting Dot Commands
  113.  
  114.           Include file                                 .FI filename
  115.           Offset page to right by n columns            .PO n
  116.           Start new page                               .PA
  117.           Start new page if fewer than n lines remain  .CP n
  118.           Start new page if current page number is
  119.                 Odd or Even                            .CP O or E
  120.           If current page number is Odd or Even,       .PB O or E  Text
  121.             print a blank page with Text centred
  122.             on the page.
  123.             eg "This page intentionally left blank"
  124.             Otherwise, start a new page (like .PA)
  125.           Set page number to n                         .PN n
  126.           Omit page numbers                            .OP
  127.           Print page numbers                           .PG
  128.           Put page number in column n                  .PC n
  129.           Set page length to n lines                   .PL n
  130.           Set top margin to n lines                    .MT n
  131.           Set bottom margin to n lines                 .MB n
  132.           Set header margin to n lines                 .HM n
  133.           Set footer margin to n lines                 .FM n
  134.           Start marking text in margin                 .EV @M1
  135.           Stop Marking text in margin                  .EV @M0
  136.           Define header lines
  137.                 .HE header line 1   }  both the
  138.                 .H1 header line 1   }  same
  139.                 .H2 header line 2
  140.                 .H3 header line 3
  141.           Define footer lines
  142.                 .FO footer line 1   } both the
  143.                 .F1 footer line 1   } same
  144.                 .F2 footer line 2
  145.                 .F3 footer line 3
  146.                    Special Codes within Headers and Footers
  147.                       Insert current page number               #
  148.                       Ignore following spaces on even pages    <CtrlP><CtrlK>
  149.                       Take next character literally            \
  150.                       Invoke printing functions                @
  151.                         - return the time in format:
  152.                               @T0   HH:MM
  153.                               @T1   HH:MM:SS
  154.                               @T2   HH:MM XX     where XX = AM or PM
  155.                               @T3   HH:MM:SS XX  where XX = AM or PM
  156.                         - return the date in format:
  157.                               @D0  MMM DD, YYYY
  158.                               @D1  DD/MM/YY
  159.                               @D2  DD/MM/YYYY
  160.                               @D3  MM/DD/YY
  161.                               @D4  MM/DD/YYYY
  162.                               @D5  YYYY/MM/DD
  163.                               @D6  DD MMM YYYY
  164.                               @D7  dayname, DD MMM YYYY
  165.                               @D8  DD month YYYY
  166. .cp5
  167.                         - return the name of the file being printed
  168.                               @F0  full path name\filename
  169.                               @F1  filename.ext
  170.           Set page number type                         .PT x
  171.                 where x = N or n - numeric (default)
  172.                           R      - Roman Uppercase
  173.                           r      - roman lowercase
  174.                           A      - Alphabetic uppercase
  175.                           a      - alphabetic lowercase
  176.  
  177. .tc    Printer Format Commands.............................#
  178. Printer Format Commands
  179.  
  180.    You can edit and store printer definitions from within WordFugue,
  181.    using the File Print menu. Select a printer definition file
  182.    (default extension .PDF) using the Which printer menu item.
  183.    WordFugue will load this printer file into memory.
  184.  
  185.    Any of the command sequences that control various printer fonts can
  186.    be edited using the Edit printer codes menu selection. Each font is
  187.    associated with two strings - one to turn the font ON, and another
  188.    to turn it OFF. The sequences are activated by control characters
  189.    embedded in the text. These characters can be inserted either by
  190.    the special font characters (look in help under Text Attributes) or
  191.    by pressing the Control character insertion command (Ctrl K P)
  192.    followed by the letter corresponding to the control character.
  193.  
  194.    If font display is on, the text will appear in the color you have
  195.    selected for that font. If font display is off, the codes will
  196.    appear as alphabetic letters but in a different color from the
  197.    text.
  198.  
  199.    The relationship between the order of the sequences in the file and
  200.    the codes needed to activate them are as follows:
  201.  
  202.    Initilization  - sent to printer before file is printed
  203.  
  204.    Reset          - sent to printer after file is printed these others
  205.                     are sent when a control character is encounterd -
  206.                     the ON sequence is sent the first time, and the
  207.                     OFF sequence is sent the second time. (then back
  208.                     to ON ...)
  209.  
  210.    ^B On & Off    - usually bold            Alt B
  211.    ^D On & Off    - usually double strike   Alt D
  212.    ^S On & Off    - usually underline       Alt U
  213.    ^T On & Off    - usually superscript     Alt T
  214.    ^V On & Off    - usually subscript       Alt V
  215.    ^A On & Off    - usually compressed      Alt C
  216.    ^Y On & Off    - usually italics         Alt I
  217.    ^C On & Off
  218.    ^E On & Off
  219.    ^F On & Off
  220.    ^G On & Off
  221.    ^N On & Off
  222.    ^O On & Off
  223.    ^P On & Off
  224.    ^Q On & Off
  225.    ^R On & Off
  226.    ^U On & Off
  227.    ^W On & Off
  228.    ^X On & Off
  229.  
  230.    The linkage between the control character encountered in the text
  231.    and the sequence used is positional as detailed above. Feel free to
  232.    define your own meanings for these sequences, but we advise you to
  233.    include the activation character and the words ON or OFF in the
  234.    name, so that you do not forget what they are. Word Fugue
  235.    predefines the names of each sequence, so should you delete the
  236.    name of a sequence, word Fugue will show the predefined name.
  237.  
  238. .tc      Editing Printer Sequences ........................#
  239. Editing Printer Sequences
  240.  
  241.    When you choose a sequence to edit, it appears in another window.
  242.    It can be edited using the cursor keys, and the <Del> or
  243.    <Backspace> keys. Most characters you type will be inserted
  244.    literally into the string. <CtrlBksp> will delete the existing
  245.    string. <Enter> will end the session in the string editor. In case
  246.    you need to enter any of these special keys as part of the control
  247.    string, press the <ScrollLock> key to enter Literal mode. In this
  248.    mode, all keystrokes will be inserted into the string without
  249.    further interpretation.
  250.  
  251.    The printer definition currently held in memory can be stored to a
  252.    disk file using the Save printer setup menu item. WordFugue stores
  253.    the printer command sequences for all fonts, as well as the default
  254.    settings for manual paper feed and formfeeds, when you save the
  255.    setup.
  256.  
  257.    WordFugue will prompt for a file name when you decide to store the
  258.    current definition. The default extension for printer definitions
  259.    is .PDF.
  260.  
  261.  
  262.